from PyQt5.QtWidgets import QApplication, QWidget,QLabel
from PyQt5.QtGui import QIcon
from PyQt5.QtGui import QPixmap
import sys
app = QApplication(sys.argv)# sys.argv是一个列表，包含命令行参数
#创建一个窗口
window = QWidget()
window.setWindowTitle("上位机")
#设置窗口大小
# window.resize(1200, 800)
#设置窗口位置
# window.move(0, 0)  # 设置窗口位置，左上角坐标为(300, 200)

# #逐渐初始化
# label=QLabel("第一个文本", window)
# label.setGeometry(100, 100, 200, 50)
#添加图片
image=QLabel()
pixmap=QPixmap("a.jpg")  # 加载图片
image.setPixmap(pixmap)  # 设置图片
#将图片添加到窗口
image.setParent(window)
#根据图片大小设置窗口尺寸
window.resize(pixmap.width(), pixmap.height())



#指定图标
window.setWindowIcon(QIcon("gege.png"))
#显示窗口
window.show()
#鼠标悬浮文字
window.setToolTip("上位机")  # 鼠标悬浮时显示的文字
#等待窗口停止
sys.exit(app.exec_())#死循环退出码为0